package org.fing.edu.uy.esbadp.core;

import java.io.Serializable;

public class AdpFlowCache implements AdpFlowInterface, Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 3618716793556964485L;
	private String cachedServiceCategoryName;
	private String cachedServiceName;

	public AdpFlowCache() {	};

	public AdpFlowCache(String cachedServiceName,
			String cachedServiceCategoryName) {
		this.cachedServiceCategoryName = cachedServiceCategoryName;
		this.cachedServiceName = cachedServiceName;
	}

	public String getServiceName() {
		return AdpFlowConstants.CacheLoadServiceName;
	}

	public String getServiceCategoryName() {
		return AdpFlowConstants.CacheLoadServiceCategoryName;
	}

	public String getCachedServiceCategoryName() {
		return cachedServiceCategoryName;
	}

	public void setCachedServiceCategoryName(String cachedServiceCategoryName) {
		this.cachedServiceCategoryName = cachedServiceCategoryName;
	}

	public String getCachedServiceName() {
		return cachedServiceName;
	}

	public void setCachedServiceName(String cachedServiceName) {
		this.cachedServiceName = cachedServiceName;
	}

	@Override
	public String toString() {
		return "AdpFlowCache [cachedServiceCategoryName="
				+ cachedServiceCategoryName + ", cachedServiceName="
				+ cachedServiceName + "]";
	}
	

	

}
